<?php	 
class Proveedor extends Consulta
{
	protected static $_nombreProveedor;
	protected static $_direccionProveedor;
	protected static $_telefonoProveedor;
	protected static $_correoProveedor;
	protected static $_observacionesProveedor;
	
	public static function InsertarProveedor($nombreProveedor,$direccionProveedor,$telefonoProveedor,$correoProveedor,$observacionesProveedor)
	{
		self::$_nombreProveedor=$nombreProveedor;
		self::$_direccionProveedor=$direccionProveedor;
		self::$_telefonoProveedor=$telefonoProveedor;
		self::$_correoProveedor=$correoProveedor;
		self::$_observacionesProveedor=$observacionesProveedor;


		if(isset(self::$_nombreProveedor) and  isset(self::$_direccionProveedor) and  isset(self::$_telefonoProveedor) and  isset(self::$_correoProveedor) and  isset(self::$_observacionesProveedor)  )
		{	
			$consulta="INSERT INTO proveedores (
										
										NombreProveedor ,
										Observaciones ,
										TelefonoProveedor ,
										DirreccionProveedor ,
										CorreoProveedor) VALUES (:nombreProveedor,
										:direccionProveedor,
										:telefonoProveedor,
										:correoProveedor,:observacionesProveedor);";

			$campos=array("nombreProveedor"=>self::$_nombreProveedor,
				"direccionProveedor"=>self::$_direccionProveedor,
				"telefonoProveedor"=>self::$_telefonoProveedor,
				"correoProveedor"=>self::$_correoProveedor,
				"observacionesProveedor"=>self::$_observacionesProveedor);
			Consulta::Sql($consulta,$campos); 	
			if(Consulta::verifica())
			{    
				print 'se ha insertado exitosamente';
				//header("location:index.html")
			}
			else
			{
			
				print 'La consulta ha fallado';
			}
		}	
	}



	public static function EliminarProveedor($nombreProveedor)
	{
		self::$_nombreProveedor=$nombreProveedor;
		
		if(isset(self::$_nombreProveedor))
		{	
			$consulta="DELETE FROM proveedores WHERE NombreProveedor=:nombreProveedor;";

			$campos=array("nombreProveedor"=>self::$_nombreProveedor);
			Consulta::Sql($consulta,$campos); 	
			if(Consulta::verifica())
			{    
				print 'se ha insertado exitosamente';
				//header("location:index.html")
			}
			else
			{
			
				print 'La consulta ha fallado';
			}
		}	
	}
	
	public static function buscarProveedor()
	{
		$consulta = "SELECT NombreProveedor FROM proveedores"; 
		Consulta::Sql($consulta,null);		
	    if(Consulta::verifica()===TRUE)
		{	
			Vista::Plantilla(PLANTILLA_R.'EliminarProveedor.html');
		}
		else
		{  
			return 'Error no se puede ejecutar la consulta';
		}
	}
	

	
}

?>